// utils/message.js
export const message = {
  // 显示对话框 (新增更多配置)
  modal(options) {
    return uni.showModal({
      title: '提示',
      content: '',
      showCancel: true,
      cancelText: '取消',
      cancelColor: '#000000',
      confirmText: '确定',
      confirmColor: '#007AFF',
      ...options
    })
  },

  // Toast提示 (新增图标类型)
  toast(title, options = {}) {
    return uni.showToast({
      title,
      icon: 'none',
      duration: 2000,
      mask: false,
      ...options
    })
  },

  // 操作菜单 (更新配置)
  action(options) {
    return uni.showActionSheet({
      itemList: [],
      itemColor: '#000000',
      ...options
    })
  },

  // 新增的错误提示方法
  error(title, options = {}) {
    return uni.showToast({
      title,
      icon: 'error',
      duration: 2000,
      ...options
    })
  }
}